SMT-Based Translation Validation for Machine Learning Compiler
نویسندگان
چکیده
Abstract Machine learning compilers are large software containing complex transformations for deep models, and any buggy transformation may cause a crash or silently bring regression to the prediction accuracy performance. This paper proposes an SMT-based translation validation framework Multi-Level IR (MLIR), compiler used by many compilers. It SMT encoding tailored that is over-approximation of FP arithmetic reduction operations. performs abstraction refinement if fails. We also propose new approach properties reductions in SMT. found mismatches between specification implementation MLIR, validated high-level , with proper splitting.
منابع مشابه
Improving Pronoun Translation for Statistical Machine Translation (SMT)
Machine Translation is a well established field, yet the majority of current systems perform the translation of sentences in complete isolation, losing valuable contextual information from previously translated sentences in the discourse. One such class of contextual information concerns who or what it is that a reduced referring expression such as a pronoun is meant to refer to. The use of ina...
متن کاملMILEPOST GCC: machine learning based research compiler
Tuning hardwired compiler optimizations for rapidly evolving hardware makes porting an optimizing compiler for each new platform extremely challenging. Our radical approach is to develop a modular, extensible, self-optimizing compiler that automatically learns the best optimization heuristics based on the behavior of the platform. In this paper we describe MILEPOST1 GCC, a machine-learning-base...
متن کاملStatistical Machine Translation Part II: Tree-Based SMT
One of the most active and promising areas of statistical machine translation (SMT) research are tree-based SMT approaches. Tree-based SMT has the potential to overcome the weaknesses of early SMT architectures which (a) do not handle long-distance dependencies well, and (b) are underconstrained in that they allow too much flexibility in word reordering. In this tutorial, we will review the var...
متن کاملResponse-based Learning for Grounded Machine Translation
We propose a novel learning approach for statistical machine translation (SMT) that allows to extract supervision signals for structured learning from an extrinsic response to a translation input. We show how to generate responses by grounding SMT in the task of executing a semantic parse of a translated query against a database. Experiments on the GEOQUERY database show an improvement of about...
متن کاملExplanation-based Learning for Machine Translation
In this paper we present an application of explanation-based learning (EBL) in the parsing module of a real-time English-Spanish machine translation system designed to translate closed captions. We discuss the efficiency/coverage trade-offs available in EBL and introduce the techniques we use to increase coverage while maintaining a high level of space and time efficiency. Our performance resul...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Lecture Notes in Computer Science
سال: 2022
ISSN: ['1611-3349', '0302-9743']
DOI: https://doi.org/10.1007/978-3-031-13188-2_19